parking lot mafia - French English Dictionary